homogeneous and heterogeneous smooth rubber floor coverings with foam backing - German English Dictionary